草庐IT

CodeIgniter 重定向 503

全部标签

php - Codeigniter 3 博客应用程序 : how can I avoid using a redundant $config pagination array?

我正在使用Codeigniter3.1.8开发一个博客应用程序。我有一个帖子Controllerapplication/controllers/Posts.php我有一个类别Controllerapplication/controllers/Categories.php在我的帖子Controller中:publicfunctionindex(){$this->load->library('pagination');$config=['base_url'=>base_url("/posts"),'page_query_string'=>TRUE,'query_string_segment

php - 无法加载 URL : The domain of this URL isn't included in the app's domains. 要能够加载此 URL... Codeigniter

我正在尝试使用codeigniterphp登录facebook应用程序。我收到错误:WarningCan'tLoadURL:ThedomainofthisURLisn'tincludedintheapp'sdomains.TobeabletoloadthisURL,addalldomainsandsubdomainsofyourapptotheAppDomainsfieldinyourappsettings.我做了一些研究,我认为我在Facebook应用程序中的有效OAuth重定向URI是错误的/无效的。有人可以指导我如何解决这个问题吗?这是我的链接图片 最

php - 使用 AjaxContext 后重定向不起作用

在我的Controllerinit()方法中,我调用AjaxContext-Helper并为该Controller中的某些方法/操作设置它。像这样:publicfunctioninit(){$ajaxContext=$this->_helper->getHelper('AjaxContext');$ajaxContext->addActionContext('setlabel','html');$ajaxContext->initContext();}现在,当我想使用从ajax-request到non-ajax方法的重定向...$this->redirector->gotoSimple

php - 如何从 native php 转换为 codeigniter

我有以下数据库和php。我正在尝试制作一个无序列表的类别菜单。原来的php是自己工作的。我正在尝试在codeigniter中将其转换为MVC,以下是我到目前为止所得到的但无法正常工作的内容。如果有人能指出我做错了什么,我将不胜感激。数据库CREATETABLEIFNOTEXISTS`categories`(`id`int(11)NOTNULLauto_increment,`name`varchar(255)NOTNULL,`shortdesc`varchar(255)NOTNULL,`longdesc`textNOTNULL,`status`enum('active','inactiv

php - 在 Codeigniter 中过滤、排序和分页

我最近开始使用CodeIgniter,因为我正在寻找一个非常轻量级的框架,它似乎是首选。我是整个MVC的新手,喜欢它,但被看似非常简单的东西所困。我正在编写CMS,需要一种方法来过滤、排序和分页结果。我习惯于使用查询字符串来做这件事,所以我会有一些类似的东西:articles.php?order=title&sort=desc&filter=articletitle&page=5我不知道如何在CI中执行此操作,所以我只是在配置中打开EnableQueryStrings,它工作正常,但我感觉它可能不是最优雅的解决方案。我想我可以index.php/articles/index/order

php - 如何在 PHP 中获取 302 重定向 URL 的 Location header ?

我正在尝试找到一种通用方法来扩展大多数(如果不是全部)缩短的URL。我知道bit.ly、TinyURL、goo.gl等短网址使用302重定向方法将您重定向到另一个站点。如何在php中向缩短的URL发出HEAD请求并获取header的“位置”部分?请帮我解决这个问题。谢谢 最佳答案 大家别提了。:)通过一些互联网搜索,我发现了这个:expandingshorturltooriginalurlusingPHPandCURL—哈辛·海德它向我展示了如何做到这一点。 关于php-如何在PHP中获

php - Firefox 检测到服务器正在以一种永远不会完成的方式重定向对此地址的请求

关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭10年前。Improvethisquestion我正在尝试使用jobberland脚本开发一个求职网站。但是在连接到服务器时,在Firefox的所有页面上都显示以下错误:Firefoxhasdetectedthattheserverisredirectingtherequestforthisaddressinawaythatwillnevercomplete.你能帮我解决这个问题吗?是脚本问题还是数据库问题(正如我搜索此查询时某些网站所解释

php - 如何在codeigniter中分离数据访问层

我曾经在模型本身中编写数据访问功能。现在我想将数据访问与业务逻辑分开。我使用codeigniter作为框架。似乎一种方法是使用ORM,但我猜它会降低性能。是否有任何通用的最佳实践? 最佳答案 看看POEAA的数据源架构模式:TableDataGatewayRowDataGatewayActiveRecordDataMapperCodeIgniter声称使用ActiveRecord,butitdoesnt.它更像是一个基本的QueryObject.要真正将DAO与域对象分开,您必须使用DataMapper。根据您的映射需求的复杂性,您

php - CodeIgniter 授权安全模型

我已经为CodeIgniter构建了一个自定义身份验证系统(我知道有各种可用的第3方库,但这是为了我自己的利益)但我担心我遗漏了一些明显的东西,这可能会导致整个事情失败。我使用CIsession(通过数据库)并加密cookie值以进行一些可能毫无意义的混淆。登录通过SSL进行(并且cookie被修改为仅是安全的)。我还使用phpass来散列存储密码,尽管这在这里并不真正相关。这部分某处可能存在薄弱环节,但我主要担心的是,页面到页面检查基本上由ifis_logged_in=true类型方法及其在session中的用户名组成。这一点让我很担心,因为它似乎有点太“简单”了。这种方法很脆弱吗?

php - Codeigniter:用户 session 不断过期

我正在使用CodeIgniter,但我在session方面遇到了一个小问题。我已将config.php中的“sess_expiration”设置为0,这样用户session将永远不会过期,但用户-甚至我自己-仍然偶尔会被踢出并要求重新登录!(顺便说一句,我将session存储在数据库中)我验证用户session的方法基本上是检查user_id(我之前存储在session中的)是TRUE还是FALSE。如果它是FALSE,那么它会要求他们再次登录。知道什么会导致session过期吗?感谢您的帮助:) 最佳答案 如果您在您的应用程序/网